import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class JavaSql {
    public static void main(String[] args) {

        // System.out.println(System.getProperty("java.class.path"));
        String url = "jdbc:sqlite:database_tom"; // 替换为你的SQLite数据库文件路径
        String user = ""; // SQLite通常不需要用户名，这里留空即可
        String password = ""; // SQLite也不需要密码，这里留空即可

        try {
            // 注册JDBC驱动（这一步通常在静态初始化块中完成）
            Class.forName("org.sqlite.JDBC");

            // 建立连接
            Connection connection = DriverManager.getConnection(url, user, password);
            System.out.println("连接成功！");

            // 这里可以执行其他数据库操作...

            // 关闭连接（在实际应用中，应该使用try-with-resources来自动关闭资源）
            connection.close();
        } catch (ClassNotFoundException e) {
            // System.err.println("错误：无法找到SQLite JDBC驱动！");
        } catch (SQLException e) {
            // System.err.println("连接SQLite数据库失败：" + e.getMessage());
        }
    }
}